current supply cable - English Synonyms Dictionary